dam embankment - Turco Inglés Diccionario